pecquet's reservoir - French English Dictionary